Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 HANDSWORTH NEW ROAD Terraced £38,500 7 Feb 1997